Optimisation Methods in SPICE, a Comparison

نویسندگان

  • Janez PUHAN
  • Tadej TUMA
  • Iztok FAJFAR
چکیده

The field of optimisation is still not appropriately covered in modern computer programs for circuit analysis as SPICE. It was originally developed at the University of California at Berkeley. The last official release of SPICE 3f4 was published in 1992. It has numerous bugs, mainly memory leaks. In order to implement optimisation methods most bugs were tracked down and fixed. Several well-known optimisation methods were implemented. The new command optimize was added to the interactive command interpreter called Nutmeg to manipulate with optimisation tasks. The optimize command represents a general optimisation tool, which can be used on any circuit with arbitrary cost function. The syntax of the command is introduced in the paper. Further five test circuits were optimised with different methods and a comparison between the implemented methods is presented. The essential properties of the optimisation methods in real optimisation problems are shown. All simulation files as well as the new compilation of SPICE may be downloaded from http://fides.fe.unilj.si/spice/.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integration of Generic Optimisation Algorithms in SPICE

Though rather awkward and limited in its usage, SPICE has been used by several authors solving their various optimisation problems. In this paper we propose how some generic optimisation algorithms can be integrated into SPICE. The implemented program has proven to be an extremely efficient optimisation tool for an experienced circuit designer. It is free of charge available at our web site (ht...

متن کامل

Improved Genetic Algorithm in SPICE OPUS for Model Parameter Extraction

SPICE is a widely used tool for simulation of analog circuits. Accurate models of devices are crucial for obtaining realistic results from the simulation. Although SPICE provides circuit designers with built-in models for most widely used devices many devices still must be modelled with subcircuit models in order to achieve sufficient accuracy. The hardest part of creating a SPICE model for a p...

متن کامل

New optimising feature in SPICE

The field of optimisation is still not appropriately covered in modern computer programs for circuit analysis as SPICE, which was originally developed at the University of California at Berkeley. The last official release of SPICE was published in 1992 and includes interactive interpreter language called Nutmeg, which is at first glance very convenient for coding optimisation loops. But it turn...

متن کامل

Model Parameter Identification with SPICE OPUS: a Comparison of Direct Search and Elitistic Genetic Algorithm

SPICE is a widely used tool for simulation of analog circuits. Accurate models of devices are crucial for obtaining realistic results from the simulation. Many devices must still be modelled with subcircuit models in order to achieve sufficient accuracy. Parameter values for subcircuit elements are determined by optimisation. Use of SPICE OPUS optimisation capabilities for model parameter ident...

متن کامل

Optimisation of Analog Circuits with Spice 3f4

In the paper four approaches of upgrading analog circuits analysis tools (SPICE was used) with optimisation loops are compared. In the first approach the optimisation algorithm is coded in Mathematica, which calls SPICE for every circuit analysis. In the second approach the algorithm is coded in Nutmeg. (Nutmeg is an interpreter designed as a user interface for SPICE, but it has all properties ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000